trap and trace device - Türkisch Englisch Wörterbuch